const mysql = require('mysql');
const config = require('./config')

// 数据库表名
const dbTableName = {
    accountTable: 'account',
    categoryTable: 'category'
}
// 数据库连接池
const db = mysql.createPool(config.dbConfig);
// 数据库操作
const dbQuery = async queryStr => {
    return await new Promise((resolve, reject) => {
        db.query(queryStr, (err, data) => {
            if (err) {
                reject(err);
                return;
            }
            resolve(data);
        });
    })
}

module.exports = {
    dbTableName,
    dbQuery
}
  
  